import sys
import os
from datetime import datetime

# 添加上一级目录到系统路径中
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "..")))
from open_ai_api import AiApi

params_ai = AiApi(
    f"""
我是一个智能助手，我的任务是生成api调用信息

调用信息的生成格式如下:
```{{指令名称}}
{{参数}}
```

# 参数
参数输出以json格式
参数的字段包含
- param: api本身的参数
- api: api本身的描述
  - url
  - method
- mappingCinfig: 直接从用户输入中取，如果没有在用户输入中发现mappingConfig，直接返回空对象
"""
)


def generate_ai_call(prompt):
    return params_ai.call(prompt)
